1. $T$ : Type \\[0ex]2. $x$ : $T$ \\[0ex]3. $y$ : $T$ \\[0ex]4. $L_{1}$ : $T$ List \\[0ex]5. $u$ : $T$ \\[0ex]6. $v$ : $T$ List \\[0ex]7. 0 $<$ $\parallel$$L_{1}$$\parallel$ \\[0ex]8. 0 $<$ ($\parallel$$v$$\parallel$+1) \\[0ex]9. $x$ = last($L_{1}$) \\[0ex]10. $y$ = $u$ \\[0ex]$\vdash$ $y$ = [$u$ / $v$][((($\parallel$$L_{1}$$\parallel$ {-} 1)+1) {-} $\parallel$$L_{1}$$\parallel$)]